<script lang="ts" setup>

defineProps({
  size: {
    type: String,
    required: false,
    default: () => '16'
  },
  color: {
    type: String,
    required: false,
    default: () => 'currentColor'
  }
})

</script>

<template>
  <svg :height="size" :width="size" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg">
    <path :fill="color"
          d="M143.789419 129.497462H871.060645c40.112172 0 72.825118 32.723957 72.825118 72.814108v128.660645a9.733505 9.733505 0 0 1-9.711483 9.711484H80.675785a9.733505 9.733505 0 0 1-9.711484-9.711484V202.31157c0-40.090151 32.712946-72.814108 72.825118-72.814108z m-13.356043 241.65299h753.972301c13.367054 0 24.27871 10.900645 24.27871 24.267699v546.584774c0 40.112172-32.712946 72.825118-72.825118 72.825118H178.990796c-40.112172 0-72.825118-32.712946-72.825119-72.825118V395.418151c0-13.367054 10.900645-24.267699 24.267699-24.267699zM404.744258 0h205.350538c24.13557 0 38.17428 7.31114 46.498408 32.316559 6.144 18.454022 7.960774 42.061075 11.374108 63.796301a9.733505 9.733505 0 0 1-9.601377 11.208946H356.484129a9.722495 9.722495 0 0 1-9.590366-11.208946c3.391312-21.735226 5.219097-45.34228 11.363097-63.796301C366.580989 7.31114 380.619699 0 404.744258 0z m65.723183 475.025892v439.978667c0 47.269161 73.915183 47.269161 73.915183 0V475.025892c0-58.180817-73.915183-58.180817-73.915183 0z m209.215312 0.033033v439.956645c0 47.346237 75.676903 48.227097 75.676903-0.011011V475.025892c0-59.722323-75.676903-59.722323-75.676903 0.033033z m-344.526452 0c0-59.755355-75.665892-59.755355-75.676903-0.033033v439.978667c0 48.238108 75.676903 47.357247 75.676903 0.011011V475.058925z"
    ></path>
  </svg>
</template>

<style lang="scss" scoped>

</style>
